FernleafSystems\Wordpress\Plugin\Shield\Modules\Base\Options D

Total Complexity 215
Dependencies 4
Dependents 2
Total lines 978
Lines of code 611
Logical lines of code 308
Comment lines 222
Methods 83
Properties 9

Methods 83

Method Rating Maintainability Complexity Lines of code
setOpt()
A
47 12 33
getOptionsForSection()
A
49 9 30
verifyCanSet()
A
50 8 30
readConfiguration()
A
52 8 25
getOptionsForTracking()
S
55 7 18
getVisibleOptionsKeys()
S
59 7 14
loadOptionsValuesFromStorage()
S
58 6 16
getHiddenOptions()
S
58 6 15
getOptionsMaskSensitive()
S
58 6 14
getOptionsForPluginUse()
S
55 5 20
getOptDefault()
S
59 5 15
getSections()
S
65 5 9
doOptionsSave()
S
60 4 14
resetPremiumOptsToDefault()
S
68 4 7
getTransferableOptions()
S
64 4 9
getPrimarySection()
S
64 4 10
getRawData_SingleOption()
S
67 4 8
getOptionsKeys()
S
60 3 14
cleanOptions()
S
63 3 11
getSection_Requirements()
S
62 3 11
getFeatureRequirement()
S
74 3 4
getOpt()
S
67 3 7
getOptionType()
S
68 3 7
getAdminNotices()
S
74 3 4
getSectionHelpVideo()
S
73 3 4
getOptDefinition()
S
64 3 10
setOldOptValue()
S
66 3 9
getFeatureProperty()
S
73 3 4
getSelectOptionValueText()
S
64 3 10
getDef()
S
73 3 4
readConfigurationJson()
S
67 3 7
setMultipleOptions()
S
69 3 7
getRawData_FullFeatureConfig()
S
72 2 6
isAccessRestricted()
S
75 2 4
isOptChanged()
S
78 2 3
setOptAt()
S
73 2 4
isModuleRunUnderWpCli()
S
75 2 4
isModuleRunIfWhitelisted()
S
75 2 4
getStoredOptions()
S
68 2 8
getXferExcluded()
S
78 2 3
getWpCliCfg()
S
64 2 10
getConfigFileExists()
S
75 2 4
isOpt()
S
74 2 4
getOldValue()
S
78 2 3
isSectionReqsMet()
S
72 2 5
readConfigurationFileContents()
S
70 2 6
getOptionsForWpCli()
S
64 2 10
setPathToConfig()
S
77 1 4
setIfLoadOptionsFromStorage()
S
77 1 4
setNeedSave()
S
81 1 3
unsetOpt()
S
73 1 5
getConfigStorageKey()
S
72 1 5
setRebuildFromFile()
S
77 1 4
getCommonStandardOptions()
S
82 1 3
getVirtualCommonOptions()
S
68 1 9
setOptValue()
S
71 1 6
setOptionsStorageKey()
S
77 1 4
__construct()
S
91 1 2
resetOptToDefault()
S
79 1 3
getPathToConfig()
S
82 1 3
deleteStorage()
S
73 1 5
getAllOptionsValues()
S
81 1 3
getSlug()
S
80 1 3
getFeatureTagline()
S
80 1 3
getIfLoadOptionsFromStorage()
S
82 1 3
isValidOptionKey()
S
79 1 3
getSection()
S
75 1 4
isOptReqsMet()
S
79 1 3
getAdditionalMenuItems()
S
79 1 3
getNeedSave()
S
81 1 3
getConfigModTime()
S
80 1 3
optExists()
S
79 1 3
getOptionsStorageKey()
S
82 1 3
getOptProperty()
S
75 1 4
getRawData_AllOptions()
S
75 1 4
getRawData_OptionsSections()
S
75 1 4
getRawData_Requirements()
S
75 1 4
getRebuildFromFile()
S
81 1 3
isModulePremium()
S
80 1 3
isModuleRunIfVerifiedBot()
S
80 1 3
isOptAdvanced()
S
79 1 3
isOptPremium()
S
79 1 3
setOptionsValues()
S
73 1 5